Hybrid Unification in the Description Logic EL
نویسندگان
چکیده
The description logic EL belongs to the family of logic-based knowledge representation formalisms. It allows a user to define concepts with the help of concept names (Nc), role names (Nr) and constructors: conjunction (u), existential restriction (∃r.C for r ∈ Nr and a concept C) and top constructor (>). Unification in Description Logics has been introduced in [6]. A unification problem in such logic is defined as a set of subsumptions between concepts which contain occurrences of a distinct set of concept names (called variables) and asks for definitions of these concept names, which would make the subsumptions valid. Unification in EL corresponds to unification modulo semilattices with monotone operators [5]. In [4], we were able to show that unification in EL is NP-complete. The problem is how to extend the unification in EL to such unification with a background ontology in the form of a set of definitions of some concept names occuring in the unification problem, or more generally in the form of additional statements about concept inclusions. If the background ontology is just a set of non-cyclic definitions, unification in EL is NP-complete [5]. If the background ontology satisfies some cycle restriction, it is still NP-complete [2]. At the moment it is not known what is the status of the unification problem in EL with a background ontology in the general case. In this paper, instead of restricting the background ontology, we allow cyclic definitions to be used as unifiers. Moreover, we interpret these definitions in a greatest fixpoint semantics, while the background ontology is still interpreted in the usual descriptive semantics. We show that if the concept of unification in EL is modified in this way, such unification is NP-complete. Detailed proofs and examples can be found in [3].
منابع مشابه
Technische Universität
In recent years, the Description Logic EL has received a significant interest. It has been shown to be useful as a knowledge representation formalism, to define large biomedical ontologies. Moreover, important inference problems like subsumption have been shown to be decidable in polynomial time in EL. In particular, unification in EL can be used to detect redundancies in big ontologies. The un...
متن کاملHybrid EL-Unification is NP-complete
Unification in Description Logics (DLs) has been proposed as an inference service that can, for example, be used to detect redundancies in ontologies. For the DL EL, which is used to define several large biomedical ontologies, unification is NP-complete. However, the unification algorithms for EL developed until recently could not deal with ontologies containing general concept inclusions (GCIs...
متن کاملUnification in Description Logic EL without top constructor
In recent years, the description logic EL has received a significant interest. The description logic EL is a knowledge representation formalism used e.g in natural language processing, configuration of technical systems, databases and biomedical ontologies. Unification is used there as a tool to recognize equivalent concepts. It has been proven that unification in EL is NP-complete. This result...
متن کاملDeciding Unifiability and Computing Local Unifiers in the Description Logic EL without Top Constructor
Unification in Description Logics has been proposed as a novel inference service that can, for example, be used to detect redundancies in ontologies. The inexpressive description logic EL is of particular interest in this context since, on the one hand, several large biomedical ontologies are defined using EL. On the other hand, unification in EL has been shown to be NP-complete, and thus of co...
متن کاملExtending Unification in EL Towards General TBoxes
Unification in Description Logics (DLs) has been proposed as an inference service that can, for example, be used to detect redundancies in ontologies. The inexpressive Description Logic EL is of particular interest in this context since, on the one hand, several large biomedical ontologies are defined using EL. On the other hand, unification in EL has recently been shown to be NP-complete, and ...
متن کامل